package com.sishu.njrtsdms.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 缓存key枚举
 */
@Getter
@AllArgsConstructor
public enum CacheKeyEnum {

    /**
     * 登录令牌
     */
    LOGIN_TOKEN_KEY("LOGIN_TOKEN_KEY", "login_tokens:"),

    /**
     * 验证码
     */
    CAPTCHA_CODE_KEY("CAPTCHA_CODE_KEY", "captcha_codes:"),
    /**
     * 系统配置
     */
    SYS_CONFIG_KEY("SYS_CONFIG_KEY", "sys_config:"),
    /**
     * 字典
     */
    SYS_DICT_KEY("SYS_DICT_KEY", "sys_dict:"),

    /**
     * 密码输入错误次数
     */
    PWD_ERR_CNT_KEY("PWD_ERR_CNT_KEY", "pwd_err_cnt:");


    private final String typeCode;

    private final String typeValue;


}
